be ideally placed - Espagnol Anglais Dictionnaire